from django import forms


class UserLRFrom(forms.Form):
    username = forms.CharField(
        # 提示信息
        label='用户名',
        # 最小长度约束
        min_length=2,
        # 最大长度约束
        max_length=10,
        # 错误提示信息
        error_messages={
            'min_length': "用户名长度小于2",
            "max_length": "用户名长度大于10"

        }

    )
    password = forms.CharField(
        label="密码",
        min_length=6,
        max_length=20,
        error_messages={
            'min_length': "用户名长度小于6",
            "max_length": "用户名长度大于20"
        },
        # input输入框的类型发生了改变，默认是文本类型
        # 需要修改为密码框类型
        widget=forms.PasswordInput
    )